a kind of fat-tailed sheep - Turkish English Dictionary