killer phrase - French English Dictionary