live in miserable conditions - French English Dictionary