an ego trip - Turkish English Dictionary