screwed on tightly - Francés Inglés Diccionario