a sufficient reason - Allemand Anglais Dictionnaire