spent grinding sand - German English Dictionary