your country - French English Dictionary