selbstgenügsam werden - German English Dictionary