stuffing device - Francés Inglés Diccionario