teleonomic - Francés Inglés Diccionario