department of legal affairs and legislation - Alemán Inglés Diccionario