clock castings - Turkish English Dictionary