stripe-crowned spinetail (cranioleuca pyrrhophia) - Spanish English Dictionary