press one's advantage - İspanyolca İngilizce Sözlük