monorail with pneumatic suspension - Francés Inglés Diccionario