se rendre maître de

listen to the pronunciation of se rendre maître de
Französisch - Englisch
{v} master
{v} overpower
se rendre maître
overrun