exercise machines - French English Dictionary