navel of venus (umbilicus luteus) - German English Dictionary