trailer housed - Turkish English Dictionary