easily processable - Turkish English Dictionary