mutual aid - Englisch Synonyme Wörterbuch

mutual aid

n.
[1] international logistic support