trailer housed - Français Anglais Dictionnaire