laparoscope - German English Dictionary