indemnifiable - German English Dictionary