super-skilled - German English Dictionary