south-south trade - German English Dictionary