bring; deliver; provide

ENGLISH
bring; deliver; provide
NEDERLANDS
brengen