guinea baboon - Turco Inglés Diccionario