twist/distort the facts - Espagnol Anglais Dictionnaire