foot-propelled tricycle - İspanyolca İngilizce Sözlük