counterdike - French English Dictionary