using mechanical impulses - Français Anglais Dictionnaire