feel satisfied and spoiled - Turkish English Dictionary