omphalopagus - German English Dictionary