heap of pebbles - German English Dictionary