life or death (note on telegrams) - Englisch Synonyme Wörterbuch