retail advertising - French English Dictionary