screwed on tightly - Turco Inglés Diccionario