curb strip - German English Dictionary