microassurance - German English Dictionary