like it or lump it - French English Dictionary