water cooled lance - French English Dictionary