stripe-headed creeper - Turkish English Dictionary