social services institute for rural and related activities - Alemán Inglés Diccionario