a self-acting machine - Français Anglais Dictionnaire