pin-tailed duck - Spanish English Dictionary