forest buffalo - Turkish English Dictionary