navel of venus (umbilicus luteus) - Turkish English Dictionary