offcuts from a factory - Turkish English Dictionary