time to live - Spanisch Englisch Wörterbuch