long-term profit maximisation - Turkish English Dictionary