your finest hour - Fransızca İngilizce Sözlük