non-forfeitable - German English Dictionary