sausage stuff - Francés Inglés Diccionario