polycephal - German English Dictionary