barrow pit of sand - German English Dictionary