long-beaked arrowhead - Turkish English Dictionary