ecoterrorist - Spanish English Dictionary