stripe-capped sparrow - Turkish English Dictionary