northern evening-primrose - Spanish English Dictionary