trailer housed - Turc Anglais Dictionnaire