joint technology initiatives - Francés Inglés Diccionario