barrier curb - German English Dictionary