trailer housed - Francés Inglés Diccionario