non-resident abbot - French English Dictionary