to muddle through - French English Dictionary