tighten the thumbscrews on - Español Inglés Diccionario