rack departments - Turkish English Dictionary