your finest hour - Espagnol Anglais Dictionnaire