didascalia - French English Dictionary