macruroid - Turkish English Dictionary