catchphrase - French English Dictionary