microsand - German English Dictionary