algicide - Turkish English Dictionary