mean lifetime - German English Dictionary