tortured willow - Turkish English Dictionary