nonmotorized transportation - Turkish English Dictionary