self-dramatizing - German English Dictionary