at/from a distance - German English Dictionary