the sales rocket - French English Dictionary