swamp deer (cervus duvaucelli) - German English Dictionary