twist/distort the facts - Spanish English Dictionary