biochemical processes - Espagnol Anglais Dictionnaire