stuffed like a turkey - Francés Inglés Diccionario