live off reserve - German English Dictionary