be stuffed like a turkey - Espagnol Anglais Dictionnaire