hydrocaulus - German English Dictionary