The Swedish term "dominerande" matches the English term "masterful"

other swedish words that include "dominerande" : english :
dominerande, förhärskande dominant
förhärskande, övervägande, dominerande predominant