semi-mounted trailer - Français Anglais Dictionnaire