payment freeze - Turkish English Dictionary