not be controlled by anybody - Français Anglais Dictionnaire