molluscicides - Turkish English Dictionary