sausage maker and seller - Turkish English Dictionary