stripe-throated wren - Turkish English Dictionary