able to think clearly - German English Dictionary