biochemical phenomena - Turc Anglais Dictionnaire