laparoscopic inguinal hernia repair - German English Dictionary