plant and equipment property - French English Dictionary