ego-trip - French English Dictionary