biomimetry - Francés Inglés Diccionario