equipment transport winch - Español Inglés Diccionario