sand-paper mandrel - Turkish English Dictionary