蓑になり笠になり
1
helping and protecting in all ways;acting as a raincoat (protecting from rain) and acting as a hat (protecting from sun)
See also:
陰になり日向になり (かげになりひなたになり)