surgical sealant - Spanish English Dictionary