touched off - Turkish English Dictionary