mandarin duck (aix galericulata) - German English Dictionary