diced cucumber garlic and mint in yoghurt - Türkçe İngilizce Sözlük