supply of saddle horses - French English Dictionary