countergate - French English Dictionary