sustentarse - German English Dictionary