counter-ambuscade - French English Dictionary