premature detachment - Turkish English Dictionary