walking long distances - German English Dictionary