physical location - Francés Inglés Diccionario