try to explain away a matter - Allemand Anglais Dictionnaire