give off steam - French English Dictionary