cecrops - German English Dictionary