asiatic buffalo (bubalus bubalis) - Spanish English Dictionary