C1 adjective /ɪnˈseɪʃəbl̩/
insatiable
unersättlich
Meaning
impossible to satisfy; always wanting more
Example
Her insatiable curiosity drove her to read every book in the library.
Ihre unersättliche Neugier trieb sie dazu, jedes Buch in der Bibliothek zu lesen.