retail sate - French English Dictionary