lamellirostrate - Turkish English Dictionary