ill-favored - French English Dictionary