concrete curb - German English Dictionary