Declan

The Language Learning App Company

The French word

la directrice

means
headmistress (f)