stuff someone or something in - French English Dictionary