sulfur cosmos (cosmos sulphureus) - French English Dictionary