northern primrose - Spanish English Dictionary