drama queen - Turkish English Dictionary