water buffalo yogurt - French English Dictionary