superconducting magnetically levitated train - French English Dictionary