marketing intermediaries - Turkish English Dictionary