reinforced with several twists of string - Spanish English Dictionary