a science team - Francés Inglés Diccionario