counter-raid - French English Dictionary