information processing directorate - Turkish English Dictionary