someone that is spoiled - French English Dictionary