haute-provence observatory - Spanish English Dictionary