algicides - Turkish English Dictionary