non-store retail sale - Francés Inglés Diccionario