torched - Turkish English Dictionary