emergency towing equipment - Turco Inglés Diccionario