buildings, equipment and stock - French English Dictionary