feel comfortable and spoiled - Spanish English Dictionary