trailer-mounted repair shop - Almanca İngilizce Sözlük