self-declaration - Spanish English Dictionary