sand foundation - German English Dictionary