missionary salesman - French English Dictionary