leather braiding - French English Dictionary