ecoterrorist - French English Dictionary