taking advantage of circumstances - Spanish English Dictionary