trailer housed - Turco Inglés Diccionario