monorail with straddling cars - Turco Inglés Diccionario