monachus monachus - French English Dictionary