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