water shamrock - French English Dictionary