towing equipment - Turco Inglés Diccionario