put the screws to - Francés Inglés Diccionario