self-attribution - German English Dictionary