towing device - Turco Inglés Diccionario