asiatic buffalo (bubalus bubalis) - French English Dictionary