algaecide - Turkish English Dictionary