shrewdest - German English Dictionary