dall's sheep - Turkish English Dictionary