bio-inspired - Francés Inglés Diccionario