support piece - French English Dictionary