chacma baboon - Alemán Inglés Diccionario