be hard pressed - Almanca İngilizce Sözlük