Translation of "Cash pooling system" in English

Related phrases