dumb sheave - Turkish English Dictionary