remain at the helm - French English Dictionary