strive for excellence - Allemand Anglais Dictionnaire