mountain nyala (tragelaphus buxtoni) - Spanish English Dictionary