féderation internationale du sport automobile - French English Dictionary