task force on integrated rural development - Alemán Inglés Diccionario