macrorhamphus scolopaceus - Turkish English Dictionary