self-elevation platform - Alemán Inglés Diccionario