determination to succeed - Allemand Anglais Dictionnaire