screwed on tightly - Espagnol Anglais Dictionnaire