your finest hour - Deutsch Englisch Wörterbuch