location name - Español Inglés Diccionario