deadly embrace - Turkish English Dictionary