trussed frames - Turkish English Dictionary