bucket of steam - French English Dictionary