(the) insufferable - French English Dictionary