self-described - Turkish English Dictionary