universally hated - French English Dictionary