laparoscopic surgery - German English Dictionary