truck shovel - French English Dictionary