finishing in second or third place - İspanyolca İngilizce Sözlük