self-reporting - German English Dictionary