bang away at - French English Dictionary