hand-compacted concrete - German English Dictionary