live a quiet life - French English Dictionary