20 km walk - German English Dictionary