equip/furnish with - German English Dictionary