self-involved - Alemán Inglés Diccionario