blood revenge - Turkish English Dictionary