zootechnology - French English Dictionary