trailer housed - Almanca İngilizce Sözlük