place at a distance - German English Dictionary