twisted with pain - Espagnol Anglais Dictionnaire