hydrocast - French English Dictionary