large slice of stuffed meat - Francés Inglés Diccionario