cyprian wild sheep - Turkish English Dictionary