sus scrofa - Turkish English Dictionary