alien vegetation - Turkish English Dictionary