in its clutches - Türkçe İngilizce Sözlük