occurring illegally on the curb (business or sale) - Español Inglés Diccionario