self-referred - Español Inglés Diccionario