stretch forming bench - Turkish English Dictionary