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