self-report - German English Dictionary