average life span - Deutsch Englisch Wörterbuch