mountain parsleys - French English Dictionary