be caught in an impossible-to-escape situation - Türkçe İngilizce Sözlük