curb or edge - Spanish English Dictionary