streaked tuftedcheek - Turkish English Dictionary