research programme extending over several years - Alemán Inglés Diccionario