demand back - Turkish English Dictionary