相辅相成

From Wiktionary, the free dictionary