taking advantage of circumstances - Español Inglés Diccionario