icing the kicker - French English Dictionary