bring a lump to your throat - French English Dictionary