stirrup of a saddle - French English Dictionary