cefalonte - German English Dictionary