Multisport - French English Dictionary