european water buffalo - Alemán Inglés Diccionario