mobile vehicle repair base - Turco Inglés Diccionario