mounting stirrup - French English Dictionary