carriage foot rest - Türkçe İngilizce Sözlük