hydrocaulus - Turkish English Dictionary