the cup final - French English Dictionary