tree primrose - Spanish English Dictionary