touch repeatedly - Français Anglais Dictionnaire