while maintaining - French English Dictionary