tragelaphus scriptus - Spanish English Dictionary