mountain nyala (tragelaphus buxtoni) - German English Dictionary