nonmotorized transportation - French English Dictionary