parrot-beaked padloper - Turkish English Dictionary