physical location - Alemán Inglés Diccionario