marketing agreements - Turkish English Dictionary