self-declared - Español Inglés Diccionario