do you love your country? - French English Dictionary