animal physiology - Turkish English Dictionary