for all practical purposes - Anglais Synonymes Dictionnaire