bio-inspired - Español Inglés Diccionario