omphalorrhexis - German English Dictionary