a head of steam - French English Dictionary