be hard-pressed - Fransızca İngilizce Sözlük