Traducción español inglés

English version

¿Qué significa "salchicha más corta y gruesa que la frankfurt y con más sabor" en Inglés