biochemical phenomena - German English Dictionary