trailer housed - Inglés Sinónimo Diccionario