surgical retractor - Spanish English Dictionary