appendicocele - German English Dictionary