field cottonrose (logfia depressa) - French English Dictionary