telecontrolled - Français Anglais Dictionnaire