stretcher piece - Turkish English Dictionary