trailer housed - Allemand Anglais Dictionnaire