tax indemnity - German English Dictionary