lovegrass - French English Dictionary