Biogenic process - Espagnol Anglais Dictionnaire