sheer batten - Turkish English Dictionary