Cape buffalo - Turco Inglés Diccionario