evo troopers (environmental) - Turkish English Dictionary