moonshiny - French English Dictionary