water buffalo yogurt - German English Dictionary