upper part of the body - Français Anglais Dictionnaire