intellectual vigour - German English Dictionary