sustainable development goals (sdgs) - German English Dictionary