be stuffed up with - Francés Inglés Diccionario