sausage stuff - French English Dictionary