your finest hour - Alemán Inglés Diccionario