a matter of life or death - Türkisch Englisch Wörterbuch