laparoscopic - German English Dictionary