swallow a bitter pill - French English Dictionary