indemnitor - German English Dictionary