eco persistente - Spanish English Dictionary