distant sales - French English Dictionary