watershield - French English Dictionary