carton-filling machine - French English Dictionary