shelf (store) - Francés Inglés Diccionario