repeated demands - Turkish English Dictionary