kind of long sausage - Francés Inglés Diccionario