on a commitment basis - Turkish English Dictionary