self-reported - German English Dictionary