trailer housed - Alemán Inglés Diccionario