light pick up truck - French English Dictionary