encephalos - German English Dictionary