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