touch the finish - İspanyolca İngilizce Sözlük