renovated nato - French English Dictionary