hydracid - Turkish English Dictionary