omphalogenesis - Spanish English Dictionary