synciput - French English Dictionary