owner of a shop - Español Inglés Diccionario