articulated elevating platform - Alemán Inglés Diccionario