electric winch - Turco Inglés Diccionario