independently from/of - Français Anglais Dictionnaire