reflecting curb - German English Dictionary