life or death (note on telegrams) - Spanish English Dictionary