mollusc invasion - Turkish English Dictionary