your finest hour - Almanca İngilizce Sözlük