stacking truck - French English Dictionary