to challenge the mental capacity - German English Dictionary