on an as needed basis - Turkish English Dictionary