a short distance away - German English Dictionary