be on the horns of a dilemma - Türkçe İngilizce Sözlük