water cooled lance - Spanish English Dictionary