take advantage of a favorable situation - İspanyolca İngilizce Sözlük