have an insatiable desire for knowledge - Spanisch Englisch Wörterbuch