equip/furnish with - French English Dictionary