50 km walk - Turkish English Dictionary