shoveller duck - Spanish English Dictionary