foot-propelled tricycle - Türkçe İngilizce Sözlük