physical locations - Alemán Inglés Diccionario