key escrow - Turkish English Dictionary