hydrotheca - French English Dictionary