DHD: Découpe Haute Définition Diamant

What does DHD mean? The above is one of DHD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Découpe Haute Définition Diamant