Restlebensdauer - German English Dictionary