in a precarious way - French English Dictionary