carabao (bubalus bubalis) - Espagnol Anglais Dictionnaire