subprefecta - French English Dictionary