owner of a shop - Spanish English Dictionary