stand in need of something - French English Dictionary