stripe-breated spinetail - Spanish English Dictionary