soft lovegrass - French English Dictionary