group of friends of western sahara - Spanish English Dictionary