moon-crawler - French English Dictionary