rhamphoid - Turkish English Dictionary