legal and technical commission - Alemán Inglés Diccionario