sled mounted - French English Dictionary