attempt to explain - Allemand Anglais Dictionnaire