southern africa power pool - German English Dictionary