emergency life rack - German English Dictionary