spatial position perception - Español Inglés Diccionario