directorate for social welfare and assistance - Alemán Inglés Diccionario