be sufficiently talented or experienced at something - Spanisch Englisch Wörterbuch