european water buffalo - Español Inglés Diccionario