water wagon - French English Dictionary