to have a wide-ranging knowledge

Wörterbuch