bang (away) at - French English Dictionary