eloquent- capable of expressing oneself very well in speech
fähig, sich sprachlich sehr gut ausdrücken zu können