the finest ever - Allemand Anglais Dictionnaire