scoresheet - French English Dictionary