sundrops (oenothera biennis) - Spanish English Dictionary