owner of a store/warehouse - Francés Inglés Diccionario