counterworld - French English Dictionary