it pays to advertise - French English Dictionary