track switching apparatus - French English Dictionary