to be located - Español Inglés Diccionario