putting down the helm - French English Dictionary