payments restriction - Turkish English Dictionary