clock castings - German English Dictionary