superintends - German English Dictionary