twist/distort the facts - Francés Inglés Diccionario