feel satisfied and spoiled - Espagnol Anglais Dictionnaire