bubalus bubalis - Francés Inglés Diccionario