improvement biotechnology - French English Dictionary