completed projects - İspanyolca İngilizce Sözlük