periodic temporary benefit - German English Dictionary