french-language public school - Spanish English Dictionary