kind of long sausage - Alemán Inglés Diccionario