sausage stuffer - Turkish English Dictionary