carabao (bubalus bubalis) - Alemán Inglés Diccionario