clypeastroid - Turkish English Dictionary