estrangular - Turkish English Dictionary