mexican sunflower (tithonia diversifolia) - Spanish English Dictionary