pebble conglomerate - German English Dictionary