dogsled - French English Dictionary