spatial localization - Alemán Inglés Diccionario