indemnifies - German English Dictionary