stuffer - French English Dictionary