european federation of zootechnology - Turkish English Dictionary