be wrenched - Turkish English Dictionary