sloped curb - German English Dictionary