countries participating - İspanyolca İngilizce Sözlük