blue duck (hymenolaimus malacorhynchos) - French English Dictionary