narrow triangle moonwort - French English Dictionary