a rope of sand - German English Dictionary