have an insatiable desire - Französisch Englisch Wörterbuch