kind of large sausage - French English Dictionary