you know what the kicker is - French English Dictionary