vehicle towing service - Turco Inglés Diccionario