chericles - German English Dictionary