thick yoghurt with garlic and dill - German English Dictionary