on first written demand - Turkish English Dictionary