half-stirrup - French English Dictionary