store location - Spanish English Dictionary