have the wind up - Spanish English Dictionary