carabao (bubalus bubalis) - Turkish English Dictionary