wandering friar - French English Dictionary