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