pebble-powder - German English Dictionary