technology development project - Español Inglés Diccionario