be hard-pressed - Türkçe İngilizce Sözlük