iditarod - French English Dictionary