towing cables - Alemán Inglés Diccionario