surgical specimen - Spanish English Dictionary