counterraid - French English Dictionary