beauty queen - Turkish English Dictionary