blue duck (hymenolaimus malacorhynchos) - Spanish English Dictionary