electronic request processing - Turkish English Dictionary