field cottonrose (logfia depressa) - German English Dictionary