self-rescue - Espagnol Anglais Dictionnaire