monorail with straddling cars - Francés Inglés Diccionario