Restlebensdauer - French English Dictionary