bloody revenge - Turkish English Dictionary