writhed - Turkish English Dictionary