ecoterrorism - French English Dictionary