matching costs and revenues - Spanish English Dictionary