sub-supply company - Turkish English Dictionary