upon application - Turkish English Dictionary