technology development project - Espagnol Anglais Dictionnaire