parrot-beaked padloper - Spanish English Dictionary