sausage maker and seller - French English Dictionary