power winch - Francés Inglés Diccionario