invasive exotic - Turkish English Dictionary