turn things to one's advantage - Inglés Sinónimo Diccionario