revcounters - French English Dictionary