bang on the walls - French English Dictionary