stretch forming bench - French English Dictionary