spatial impression - German English Dictionary