irregular moon - French English Dictionary