hydrocaulus - French English Dictionary