to stuff - Francés Inglés Diccionario