ecological function - Espagnol Anglais Dictionnaire