on an agreed basis - Turkish English Dictionary