kick in the guts - French English Dictionary