put the wind up - Francés Inglés Diccionario