synciput - German English Dictionary