self-reported - Spanish English Dictionary