bio-technological - Francés Inglés Diccionario