cape baboon - Turco Inglés Diccionario