at a little distance - German English Dictionary