wild asian water buffalo - French English Dictionary