name and location - Spanish English Dictionary