The English term "foster" matches the Italian term "orchestrare"

other english words that include "foster" : italian :
fosterling raccomandato