water steam - French English Dictionary