biomimetics - Francés Inglés Diccionario