ecological menace - Turkish English Dictionary