self-involved - Turkish English Dictionary