double-shoe brake - French English Dictionary