drum-roll symphony' (haydn) - French English Dictionary