ecological medicine - French English Dictionary