multisport - French English Dictionary