thick yoghurt with garlic and dill - French English Dictionary