hydracide - Turkish English Dictionary