stuffed like a turkey - Turco Inglés Diccionario