guinea baboon - Alemán Inglés Diccionario