feel satisfied and spoiled - Turco Inglés Diccionario