turtlehead - Turkish English Dictionary