travel in a body - Français Anglais Dictionnaire