retail shops - Francés Inglés Diccionario