mobile vehicle repair base - Alemán Inglés Diccionario