asphalt-block pavement - German English Dictionary