demand revenge - Turkish English Dictionary