ecoterrorist - German English Dictionary