umbilicate medit. gibbula - Turkish English Dictionary