self-described - Español Inglés Diccionario