murragh (phryganea grandis) - French English Dictionary