trailer-mounted repair shop - Fransızca İngilizce Sözlük