a toe-curling film - Espagnol Anglais Dictionnaire