articulated platform - Almanca İngilizce Sözlük