omphalorrhea - German English Dictionary