antitechnology - French English Dictionary