reason (cause) - Allemand Anglais Dictionnaire