water wash tower - French English Dictionary