an ego trip - French English Dictionary