20 km walk - Turkish English Dictionary