Bing found these results
DIN - German Institute for Standardization
List of DIN standards - Wikipedia
Din Definition & Meaning - Merriam-Webster
Deutsches Institut für Normung - Wikipedia
Din - Definition, Meaning & Synonyms | Vocabulary.com
DIN Definition & Meaning | Dictionary.com
DIN | definition in the Cambridge English Dictionary
A brief introduction to standards - din-en
din noun - Definition, pictures, pronunciation and usage notes
DIN - What does DIN stand for? The Free Dictionary