asterolepis - Turkish English Dictionary