demolition bucket - French English Dictionary