it's to die - Espagnol Anglais Dictionnaire