saddle-pad - French English Dictionary