time-space distanciation - German English Dictionary