liver resection - Spanish English Dictionary