experimental animals - Turkish English Dictionary