car trailer winch - Español Inglés Diccionario