defy easy explanation - Anglais Synonymes Dictionnaire