surgeon's adhesive tape - Spanish English Dictionary