group of friends of western sahara - German English Dictionary