sand preparation - German English Dictionary