self-dramatizing - Turkish English Dictionary