platform lift mounted on a wheeled vehicle - Türkçe İngilizce Sözlük