european water buffalo - Francés Inglés Diccionario