appendicocele - Turkish English Dictionary