matching costs and revenues - Turkish English Dictionary