long and narrow cart - Türkçe İngilizce Sözlük