nonmotorized transportation - Francés Inglés Diccionario