department of single market, competition and harmonization of technical legislation - Espagnol Anglais Dictionnaire