prohibited degree of affinity - Turkish English Dictionary