Original Machine Head Cargo Shorts from Blue Grape from. They come in a 3/4 length (cover the knees and end up somewhere between knees and feet. Very wide and comfy.
I bought them at EMP mailorder. Back then Blue Grape released a series of cargo shorts, Other bands were Sepultura, Fear Factory, maybe Type O Negative (not 100% sure) and maybe Biohazard (also not completely sure).
As far as I remember, the fabric colour wasn't black black, but rather anthracite. I wore them a lot, so the fabric colour is much brighter now, greyish. I'm pretty sure you can colour them darker again with some textile colour.
The big logo is embroidered on the fabric itself and the MH diamond up in the middle is embroidered as well, but on a patch kind of thing that is sewn on to the fabric.
I'm not sure about the size, either it is unisize or XL.