Cape buffalo - Francés Inglés Diccionario