to be free of charge - Français Anglais Dictionnaire