to
have the benefit or advantage of

Translation:
English
Add