ex-headmistress - Spanish English Dictionary