rack departments - French English Dictionary