technical research board - Francés Inglés Diccionario