canada wild lettuce - French English Dictionary