take advantage of a favorable situation - Español Inglés Diccionario