contemplate one's own navel - Spanish English Dictionary