When I was searching to find a mount, I recall to be looking/asking for a DIN Size E. (Does E stands for Euro?..)
Yes, E stands for Euro, but that's really not an issue in this kind of a mount. All aftermarket adapters for any kind of DIN mount will fit the thing. That's the whole point of it.
See, that's the thing... If you were asking for a DIN-sized mount, you were probably asking for the wrong thing. "DIN" refers to the size of the HOLE in the center of the object in that photograph. What you needed to be asking for was an aftermarket adapter to fit the dashboard in your make and model car (the outer dimentions of the object in that photograph).