motor vehicle towing services - Alemán Inglés Diccionario