adidas meaning in spanish translation | NMD