turn something to one’s own advantage - Turkish English Dictionary

Suggest a Term