to be versed in something - Spanisch Englisch Wörterbuch