occurring illegally on the curb (business or sale) - Spanish English Dictionary