indian water buffalo - Alemán Inglés Diccionario