animal scientist - Turkish English Dictionary