shot cleaning equipment - German English Dictionary