self-involved - Turco Inglés Diccionario